_FS_FILTER_PARAMETERS

//0x28 bytes (sizeof) union _FS_FILTER_PARAMETERS { struct { union _LARGE_INTEGER* EndingOffset; //0x0 struct _ERESOURCE** ResourceToRelease; //0x8 } AcquireForModifiedPageWriter; //0x0 struct { struct _ERESOURCE* ResourceToRelease; //0x0 } ReleaseForModifiedPageWriter; //0x0 struct { enum _FS_FILTER_SECTION_SYNC_TYPE SyncType; //0x0 ULONG PageProtection; //0x4 struct _FS_FILTER_SECTION_SYNC_OUTPUT* OutputInformation; //0x8 ULONG Flags; //0x10 ULONG AllocationAttributes; //0x14 } AcquireForSectionSynchronization; //0x0 struct { struct _IRP* Irp; //0x0 VOID* FileInformation; //0x8 ULONG* Length; //0x10 enum _FILE_INFORMATION_CLASS FileInformationClass; //0x18 LONG CompletionStatus; //0x1c } QueryOpen; //0x0 struct { VOID* Argument1; //0x0 VOID* Argument2; //0x8 VOID* Argument3; //0x10 VOID* Argument4; //0x18 VOID* Argument5; //0x20 } Others; //0x0 };